﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sahit.iSoilHotel.Portal.ServiceProxy.TavernRecordServiceReference;
using Sahit.iSoilHotel.Portal.ServiceProxy.Tavern.Models.Record;
using Sahit.iSoilHotel.Portal.ServiceProxy.Tavern.Models.Filter;

namespace Sahit.iSoilHotel.Portal.ServiceProxy.Tavern.Proxys.Record
{
    public interface ITavernRecordServiceProxy
    {
        RecordModel Reserve(ReserveModel record);
        RecordModel CheckIn(CheckInModel record);
        RecordModel CheckOut(CheckOutModel record);
        List<RecordListModel> GetRecordsList(RecordFilterModel filter);
        List<CheckInModel> GetRecords(RecordFilterModel filter);
    }
}
